package com.xebest.web.model;

import java.math.BigDecimal;
import java.util.Date;

public class XeSysFinPayBillRecordEntity {
    /** 自增标识 */
    private Integer id;

    /** 商户编码 */
    private String userCode;

    /** 应付账单编码 */
    private String pbCode;

    /** 应付款类型  1：自营；2：三方 */
    private Integer pbType;

    /** 商品SKU */
    private String proSku;

    /** 商品名称 */
    private String proName;

    /** 商品分类存储为三级（_922_119_964_） */
    private String proOrgCode;

    /** 分类名称存储三级 */
    private String proOrgCodeName;

    /** 规格名称 */
    private String specName;

    /** 规格值 */
    private String specValue;

    /** 商品货号 */
    private String proNum;

    /** 佣金金额 */
    private BigDecimal bkgeAmount;

    /** 毛利金额（自营） */
    private BigDecimal profitAmount;

    /** 创建日期 */
    private Date createDate;

    /** 创建人 */
    private String createUser;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode == null ? null : userCode.trim();
    }

    public String getPbCode() {
        return pbCode;
    }

    public void setPbCode(String pbCode) {
        this.pbCode = pbCode == null ? null : pbCode.trim();
    }

    public Integer getPbType() {
        return pbType;
    }

    public void setPbType(Integer pbType) {
        this.pbType = pbType;
    }

    public String getProSku() {
        return proSku;
    }

    public void setProSku(String proSku) {
        this.proSku = proSku == null ? null : proSku.trim();
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName == null ? null : proName.trim();
    }

    public String getProOrgCode() {
        return proOrgCode;
    }

    public void setProOrgCode(String proOrgCode) {
        this.proOrgCode = proOrgCode == null ? null : proOrgCode.trim();
    }

    public String getProOrgCodeName() {
        return proOrgCodeName;
    }

    public void setProOrgCodeName(String proOrgCodeName) {
        this.proOrgCodeName = proOrgCodeName == null ? null : proOrgCodeName.trim();
    }

    public String getSpecName() {
        return specName;
    }

    public void setSpecName(String specName) {
        this.specName = specName == null ? null : specName.trim();
    }

    public String getSpecValue() {
        return specValue;
    }

    public void setSpecValue(String specValue) {
        this.specValue = specValue == null ? null : specValue.trim();
    }

    public String getProNum() {
        return proNum;
    }

    public void setProNum(String proNum) {
        this.proNum = proNum == null ? null : proNum.trim();
    }

    public BigDecimal getBkgeAmount() {
        return bkgeAmount;
    }

    public void setBkgeAmount(BigDecimal bkgeAmount) {
        this.bkgeAmount = bkgeAmount;
    }

    public BigDecimal getProfitAmount() {
        return profitAmount;
    }

    public void setProfitAmount(BigDecimal profitAmount) {
        this.profitAmount = profitAmount;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }
}